Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BARRAS PLACE Terraced £303,282 £65,000 14 Aug 1998
CAPRICORN BARRAS PLACE Detached £283,357 £262,000 4 Nov 2021